PetaPixel -
11 Sep 2014 18:34

On September 11th, 2001, photojournalist Steve McCurry found himself in his hometown of New York City when chaos started unfolding around him. Of course, we all now know of this day for the terrorist attacks on the World Trade Centers, but at the time, it was a blur of events that even McCurry's vast experience […]
Share this Article